January: A Parallel Algorithm for Bug Hunting Based on Insect Behavior
نویسندگان
چکیده
January is a group of interacting stateless model checkers designed for bug hunting in large transition graphs that represent the behavior of a program or protocol. January is based upon both individual and social insect behaviors, as such, dynamic solutions emerge from agents functioning with incomplete data. Each agent functions on a processor located on a network of workstations (NOW). The agents’ search pattern is a semi-random walk based on the behavior of the grey field slug (Agriolimax reticulatus), the house fly (Musca domestica), and the black ant (Lassius niger). January requires significantly less memory to detect bugs than the usual parallel approach to model checking. In some cases, January finds bugs using 1% of the memory needed by the usual algorithm to find a bug. January also requires less communication which saves time and bandwidth.
منابع مشابه
Bed bug bite, as an important health and urban pest
Bed bug (Cimex lectularius) is an nocturnal insect that feeding on human blood at all stages of them life, and known as a human ectoparasite. Bed bug is usually feeding from the face, neck, arms, arms, shoulders, legs, and especially parts of the body that are bare during sleep. Persons reaction differently to bed bug bites and may experience minor itching to severe allergies. Symptoms usually ...
متن کاملAN EFFICIENT OPTIMIZATION PROCEDURE BASED ON CUCKOO SEARCH ALGORITHM FOR PRACTICAL DESIGN OF STEEL STRUCTURES
Different kinds of meta-heuristic algorithms have been recently utilized to overcome the complex nature of optimum design of structures. In this paper, an integrated optimization procedure with the objective of minimizing the self-weight of real size structures is simply performed interfacing SAP2000 and MATLAB® softwares in the form of parallel computing. The meta-heuristic algorithm chosen he...
متن کاملOn how Pachycondyla apicalis ants suggest a new search algorithm
In this paper we present a new optimization algorithm based on a model of the foraging behavior of a population of primitive ants (Pachycondyla apicalis). These ants are characterized by a relatively simple but efficient strategy for prey search in which individuals hunt alone and try to cover a given area around their nest. The ant colony search behavior consists of a set of parallel local sea...
متن کاملImpact of a community-based bug-hunting campaign on Chagas disease control: a case study in the department of Jalapa, Guatemala.
Chagas disease control requires an innovative approach to strengthen community participation in vector surveillance. This paper presents a case study of a community-based bug-hunting campaign in Guatemala. The campaign was implemented in 2007 in the following three stages: (i) a four week preparation stage to promote bug-hunting, (ii) a one week bug-hunting stage to capture and collect bugs and...
متن کاملInteractions of Hydrocolloid and Emulsifier on Rebuilding Gluten Network of Damaged Wheat and Taftoon Bread Quality
Many factors can affect wheat gluten properties and functionality. One of the most important, of these factors, is wheat bug damages. Insect injects a salivary proteinase into wheat kernel that results a significant weakening effect on the gluten, in substantial losses in physical quality, dough properties and baking performance. Bread baked with the insect – damaged flour had poor quality and ...
متن کامل